路由器刷固件 | 您所在的位置:网站首页 › 路由器bios 录入 › 路由器刷固件 |
基本概念
路由器固件:固化在路由器内部存储的程序集,类似电脑的bios,作用可见一斑。固件:也称 firmware, 通常用于嵌入式领域,泛指运行于硬件之上的操作系统软件。刷固件或者更新固件是指删除原系 统,更换新的系统软件。在 PC 领域,这类似于重装 Windows 操作系统,尤其像安装 ghost 版的操作系统。与现在手机领 域里很活跃的刷 ROM 同理wifidog: wifidog 是一套被广泛使用的强制认证 captive portal 协议。当未认证授权的用户尝试访问网络时,路由器强制用户的浏览器转向目标服务器上的认证界面(或者类认证界面),用户按要求输入认证信息或者做相关操作后,服 务器重定向用户浏览器访问路由器网关上的API获得认证通过。说的通俗一点就是,这个是路由器的固件,就是路由器的操作系统,及系统配置文件。 OpenWrt:OpenWrt 可以被描述为一个嵌入式的 Linux 发行版。(主流路由器固件有 dd-wrt,tomato,openwrt三类)对比一个单一的、静态的系统,OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。 对于开发人员,OpenWrt 是使用框架来构建应用程序,而无需建立一个完整的固件来支持;对于用户来说,这意味着其拥有完全定制的能力,可以用前所未有的方式使用该设备。 HFS(Http File Server):您可以使用HFS(HTTP文件服务器)发送和接收文件。它与经典文件共享不同,因为它使用Web技术与当今的Internet更加兼容。它也不同于传统的Web服务器,因为它非常易于使用,并且可以“即开即用”地运行。通过网络访问您的远程文件。它已经在Linux下用Wine进行了成功的测试。 解决方案 1. 登录原生固件后台 2. 访问 http://192.168.1.1/goform/Diagnosis?pingAddr=192.168.1.100|echo””|telnetd 3. telnet 192.168.1.1 4. 在/tmp目录下用wget等工具把固件传到路由器里 windows用户用hfs,把固件添加进去,比如名字是1.bin,假设此时PC的IP是192.168.1.100 在路由器telnet界面 cd /tmp wget http://192.168.1.100/1.bin mtd_write -r write 1.bin Kernel (注意,这里的K是大写)固件下载地址
把固件文件添加到HFS
进入cmd,使用telnet命令登入路由器,输入wget下载固件到路由器上,等待固件写入完后输入192.168.1.1可看到op的登陆界面。 注意:需要打开HFS的防火墙权限 注意:有的win7系统没有开启telnet组件,所以用不了telnet命令,自己去控制面板开一下,不会的自己百度。 5. mtd_write write xxx.bin Kernel 6. 重启 Openwrt设置点击system可以改系统语言为中文 op的信息 http://opt.cn2qq.com/padavan/ http://pan.baidu.com/s/1qWM7jFQ http://pan.baidu.com/s/1hqCeFwK https://www.right.com.cn/forum/thread-197786-1-1.html https://www.rejetto.com/hfs/ https://download.csdn.net/download/qq_41822835/10280397 参考文章https://www.zmrbk.com/post-2694.html https://blog.csdn.net/Ed_Lee/article/details/80950636 https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=215978&page=1#pid1829085
|
CopyRight 2018-2019 实验室设备网 版权所有 |